package core

import (
	"game-simple/internal/framework/system/services"
)

// initSeedData 初始化种子数据
func initSeedData() {
	if instance != nil && instance.DB.GetDB() != nil {
		if err := services.SeedSequenceRulesIfNotExists(instance.DB.GetDB()); err != nil {
			instance.Logger.Warnf("初始化种子数据失败: %v", err)
			// 种子数据初始化失败不影响应用启动，只记录警告
		} else {
			instance.Logger.Info("编号规则种子数据初始化成功")
		}
	}
}

